import React, { Component } from 'react';

import TreeView from '../containers/tree-view.jsx';
import MainView from '../containers/main-view.jsx';
import StatusBar from '../containers/status-bar.jsx';

// Modals
import PathInputBar from '../containers/modal/path-input-bar.jsx';
import ConfirmDeleteDialog from '../containers/modal/confirm-delete-dialog.jsx';
import Notifications from '../containers/modal/notifications.jsx';

/**
 * 首页
 * @class {HomePage}
 * @extends {React.Component}
 */
export default class HomePage extends Component {
    render() {
        return (
            <div>
                <Notifications />
                <TreeView />
                <MainView />
                <PathInputBar />
                <StatusBar />
                <ConfirmDeleteDialog />
            </div>
        );
    }
}